first-aid station - French English Dictionary